package com.edt.ichannel.api.service;

import com.edt.ichannel.api.common.entity.ActionResult;
import com.edt.ichannel.api.entiy.local.WechatTemplate;

/**
 * 微信接口
 *
 * @author 李爽
 * @date 2018/3/8 13:35
 */
public interface WechatService {
    /**
     * 发送模板消息
     *
     * @param money, fee, openId, isSuccess, resultMessage
     * @author 李爽
     * @date 2018/3/8 13:38
     */
    void sendTemplateMessage(String money, String fee, String openId, boolean isSuccess, String resultMessage);

    /**
     * 发送模板消息
     *
     * @param template 传入参数
     * @return com.edt.ichannel.api.common.entity.ActionResult
     * @author 李爽
     * @date 2018/3/8 13:38
     */
    ActionResult sendTemplateMessage(WechatTemplate template);

    /**
     * 发送模板消息
     *
     * @param res 传入参数
     * @return com.edt.ichannel.api.common.entity.ActionResult
     * @author 李爽
     * @date 2018/3/8 13:38
     */
    void sendTemplateMessage(String res);
}
